User agent
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
On the Web, a user agent is a software agent responsible for retrieving and facilitating end-user interaction with Web content.cite-ref-1[1] This includes all web browsers, such as Google Chrome and Safari, some email clients, standalone download managers like youtube-dl, and other command-line utilities like cURL.cite-ref-mdn-2-0[2]
The user agent is the client in a client–server system. The HTTP User-Agent header is intended to clearly identify the agent to the server.cite-ref-mdn-2-1[2] However, this header can be omitted or spoofed,cite-ref-mdn-2-2[2] so some websites use other detection methods.
References